• word of the day

    wynnea sparassoides

    wynnea sparassoides - Dictionary definition and meaning for word wynnea sparassoides

    Definition
    (noun) a fungus with a long solid stalk embedded in soil and a yellow-brown head shaped like a cauliflower
Download our Mobile App Today
Receive our word of the day
on Whatsapp